multi-tenant facility - English Synonyms Dictionary